.heed{
font-weight:700}

.wizard-button > .button-box{
padding-left:15px!important;
padding-right:15px!important}

link{
color:#0076a7;
border:1px solid transparent;
margin-top:1px;
margin-bottom:4px;
-moz-margin-start:5px;
-moz-margin-end:5px}

link > label{
margin:0;
padding:1px}

link:hover{
color:#00aeee;
text-decoration:underline}

link:hover:active{
color:#a70000}

link:focus{
border:1px dotted rgba(255,255,255,.1)}

remotecontent{
margin-top:1px;
margin-bottom:2px;
-moz-margin-start:6px;
-moz-margin-end:5px;
-moz-appearance:listbox;
padding-bottom:1px}

.loadingBox{
padding:3px 5px}

.remoteLoadingThrobber{
margin-top:3px}

.remoteLoadingThrobber[state="loading"]{
list-style-image:url("chrome://global/skin/throbber/throbber.png")}

.remoteLoadingThrobber[state="error"]{
list-style-image:url("chrome://global/skin/icons/notfound.png")}

#moreDetails{
margin:1px 5px 4px 3px}

#updateForMoreInfo{
margin-left:5px}

#updateName,
#updateFinishedName{
font-weight:700;
font-size:larger}

#alertImage{
list-style-image:url("chrome://global/skin/icons/Warning.png");
margin-right:5px}

#incompatibleWarning{
background-color:InfoBackground;
color:InfoText;
border:1px outset InfoBackground;
margin:1px 5px 4px;
padding:3px}

#downloadStatusTop,
#downloadStatusLine{
-moz-box-align:center}

#downloadStatus{
height:3em!important}

#downloadThrobber{
margin-left:5px;
list-style-image:url("chrome://global/skin/icons/notloading_16.png")}

#downloadThrobber[state="loading"]{
list-style-image:url("chrome://global/skin/throbber/throbber.png")}

#downloadStatusProgress{
padding-right:5px}

#pauseButton{
-moz-appearance:none;
list-style-image:url("chrome://mozapps/skin/downloads/downloadButtons.png");
-moz-image-region:rect(0,48px,16px,32px);
background:none;
border:none;
min-width:0;
min-height:0;
margin:0;
padding:0}

#pauseButton > .button-box{
padding:0!important}

#pauseButton:hover{
-moz-image-region:rect(16px,48px,32px,32px)}

#pauseButton:active{
-moz-image-region:rect(32px,48px,48px,32px)}

#pauseButton[disabled="true"]{
-moz-image-region:rect(48px,48px,64px,32px)}

#pauseButton[paused="true"]{
-moz-image-region:rect(0,16px,16px,0)}

#pauseButton[paused="true"]:hover{
-moz-image-region:rect(16px,16px,32px,0)}

#pauseButton[paused="true"]:active{
-moz-image-region:rect(32px,16px,48px,0)}

#pauseButton[paused="true"][disabled="true"]{
-moz-image-region:rect(48px,16px,64px,0)}

#verificationFailedIcon{
margin-left:5px;
list-style-image:url("chrome://global/skin/icons/notfound.png")}

#errorReason{
margin-top:1px;
margin-bottom:2px;
-moz-margin-start:6px!important;
-moz-margin-end:5px;
font-weight:700}

update{
border-bottom:1px solid #000}

.update-name{
font-weight:700}

.update-label-column{
-moz-box-align:end}

.update-details-link{
margin:0}

.update-type{
font-weight:700;
color:#000}

#historyItems{
height:200px;
margin:1px 5px 4px}

#historyItems > scrollbox{
margin-bottom:1px}

.updatePrefsInfo{
font-size:smaller;
margin-left:27px;
margin-bottom:10px}